<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script>
        // var x;
        // alert(x);//undefined，变量没有初始化
        // function  speak(a){
        //     if(a > 10){
        //         return "ok";
        //     }
        // }
        // alert(speak(15)); //得到“ok”
        // alert(speak(5)); //得到undefined 函数没有返回值

        // function speak(a,b,c){
        //     alert(a+"   "+b+"   "+c);
        // }
        // speak(1,2); // 1   2   undefined

        // function speak(a){
        //     alert("****"+a);
        // }
        // function speak(a,b){
        //     alert("%%%%"+a+"  "+b);
        // }
        // speak(3);
        // if(""){
        //     alert("成立");
        // }
        // else{
        //     alert("不成立")
        // }

         // alert(8/4+"   "+6/4);//2   1.5
        //
        // //结果是：1。先将字符串转化为number类型，再运算
        // alert("3" - "2");
        // //结果："32"。做加法运算时，有一个操作数为字符串，则进行字符串拼接
        // alert("3" + "2");
        // //结果是："558"，先计算3+2-->5,再和"5"连接，再和8连接
        // alert(3+2+"5"+8);
        // //结果是：6。先将字符串转化为number,再运算
        // alert("3"*"2");
        // //结果是：NaN。在将字符串转化为number时，转换失败，结果为NaN
        // alert("四"*"五");

        //结果为true，先将"55"转化为number，再比较
        // alert(55 == "55");
        // //===，除了要比较内容是否相等，还要比较类型是否相等
        // alert(55 === "55");

        //将字符串强转为number类型
        //会将第一个非数字以后的字符，全部抛弃
        //如果第一个字符就是非数字，结果是NaN
        // var a = parseInt("23px234");
        // alert(a + 1);

        // //结果为35   35.8   parseFloat可以转浮点型  parseInt只能转整型
        // alert(parseInt("35.8")+"    "+parseFloat("35.8"));
        //
        // let a = "35.6" - 0;
        // alert(37 - a)

        // let a = 4;
        // console.log(typeof(a));
        // a= "ddd";
        // console.log(typeof(a));
        // a = null;
        // console.log(typeof(a));

        // console.log(/^[a-zA-Z]{2,}$/.test("d6d") );
        // console.log(/^\d+$/.test("6") );
        {
            var a = 9;
            let b = 10;
        }

        alert(a );
        alert(b);
    </script>
</head>
<body>
    <a href="javascript:alert('aaa')">跳转</a>
</body>
</html>